Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain #1-w3 Spain #1-w4 Portugal F1 Portugal F2 France F7 Great Britain F1 Great Britain F2 Italy F7 Spain F9 Spain F10 Spain F11 France F10 Spain F24 France F19 Spain F31 France F7 Spain F13 Spain F14 Spain F15 Spain F25 Spain F33 Colombia F2 Great Britain F3 Portugal F1 Portugal F2 Spain F10 Spain F30 Spain F31 Spain F33 France F2 France F3 Portugal F2 France F4 Italy F15 Italy F16 France F8 Spain #1-w1 Spain F10 Italy F3 USA F7 Spain F32 Spain F4 (Paguera) Spain F5 (Murcia) Spain F9 (Madrid) Spain F29 (Sevilla) Spain F30 (Madrid) Spain F1 (Manacor (Mallorca)) Spain F2 (Manacor (Mallorca)) Spain F9 (Madrid) Spain F28 (Madrid) Italy F28 Spain F21 Arroyo de la Encomienda - Valladolid PrivatBank Cup - Dnepropetrovsk Bancastato Challenger Lugano - Lugano Spain F8 Spain F23 Roma Challenger 2007 - Rome Spain F25 Unique Zagreb Open - Zagreb Challenger Lugano - Lugano Sporting Challenger '07 Trofeo Regione Piemonte - Turin France F20 Siemens Open 2007 - Scheveningen Spain F2 Timisoara Challenger - Timisoara 's Tennis Masters 07 Challenger - Graz UTC Open by Selena - Cherkassy Tean International - Alphen Brasov Challenger - Brasov Spain F32 Spain F22 Spain F23 Spain F24 Ipsos Bucharest Challenger - Bucharest Spain F32 Colombia F1 Copa Petrobras Brazil - Belo Horizonte Spain F14 Spain F15 Morocco Tennis Tour - Meknes Tunis Open - Tunis III Challenger Isla de Gran Canaria Ciudad de Telde - Telde BNP Paribas Primrose - Bordeaux Baden Open - Karlsruhe Schickendanz Open - Furth Nord LB Open - Braunschweig Spain #1-w2 BSI Challenger Lugano - Lugano Spain F29 Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen ATP Open Castilla y Leon - Segovia LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Pekao Open - Szczecin Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil PEOPLEnet CUP - Dnepropetrovsk Rabat Challenger Barletta Challenger Athens Challenger Tunis Challenger Rijeka Challenger Orbetello Challenger Buenos Aires Challenger Montevideo Challenger Hamburg Challenger - Hamburg Santiago Challenger Challenger 42 - Andrezieux Alessandria Challenger Prostejov Challenger Arad Challenger Cordenons Challenger Szczecin Challenger Tarragona Challenger Bucaramanga Challenger Residenza Open - Magdeburg Napoli Challenger Prostejov Challenger Architect Open - Budapest Turin Challenger Scheveningen Challenger Sopot Challenger Cordenons Challenger Warta Cup 2001 - Sopot Black Forest Open - Freudenstadt Manerbio Challenger Seville Challenger Maia Open 2002 - Maia Szczecin Challenger XL Challenger de Tenis Copa Sevilla - Seville Madrid Challenger San Marino Cepu Open - San Marino Palermo Challenger Quito Challenger Sao Jose Do Rio Preto Challenger IPP Geneva Trophy - Geneva Sao Leopoldo Challenger Kazan Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Casablanca Challenger Rabat Challenger Marrakech Challenger Asirom Challenger Brasov - Brasov Barletta Challenger Zagreb Open - Zagreb Milan Challenger Braunschweig Challenger Arad Challenger Cosmorom Challenger - Brasov Timisoara Challenger BMW Challenger Open - Monchengladbach Sibiu Challenger Cordenons Challenger Brasov Challenger Szczecin Challenger Challenger Britania Zavaleta - Puebla Ljubljana Open 2002 - Ljubljana Kamnik Challenger - Kamnik Tatra Banka Open 2001 - Bratislava Guadalajara Challenger Bordeaux Challenger Prague Challenger Tennis Napoli Cup - Napoli Isla de Lanzarote - Lanzarote Asirom Challenger Brasov - Brasov EI Bank Bulgarian Challenger - Sofia Guimaraes Challenger Black Forest Open 2004 - Freudenstadt Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Garden Open - Rome Intersport Heilbronn Open - Heilbronn Heineken Challenger - Ho Chi Minh City Andria Challenger Chennai Challenger Kolkata Challenger Irving Challenger Open Castilla y Leon - Segovia Mohammedia Challenger Marburg Challenger Recanati Challenger San Marino Challenger Cordenons Challenger Seville Challenger Sibiu Challenger Pereira Challenger Antonio Savoldi-Marco Co. - Manerbio Rennes Challenger Geneva Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger Guangzhou Challenger Bordeaux Challenger Moscow Challenger PEOPLEnet Cup - Dnepropetrovsk Todi Challenger Prague Challenger Meerbusch Challenger Manerbio Challenger Mobilux Open - Luxembourg Alphen Challenger Banja Luka Challenger Intersport Heilbronn Open - Heilbronn Harbour Tennis Cup Regione Lombardia - Milan ATP Challenger Tour Finals Aamulehti Tampere Open - Tampere Santo Domingo Challenger Concurso Internacional de Vigo - Vigo Scheveningen Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba LXVII Concursu Internacional de Vigo - Vigo Geneva Challenger - Geneva Copa Sevilla 2007 - Seville Open Costa Daurada - Tarragona Medjurgorje Open - Medjugorje ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona Marrakech Challenger 8° Trani Cup - Trani Iskratel Open - Kranj SIR Supermercadi Challenger - Rome Copa Sevilla-Internacionales de Andalucia - Seville Tennis Napoli Cup 2007 - Napoli Privat Bank Cup - Dnepropetrovsk Copa Petrobras Uruguay - Montevideo Scheveningen Challenger Privatbank Open 2006 - Dnepropetrovsk Mitsubishi Electric Europe Cup - Monza La Rinascente Tennis Cup Harbour Club Milano - Milan Vicenza Challenger Asuncion Challenger Lisbon Challenger Meknes Challenger Milan Challenger Perugia Challenger Rome Challenger Mitsubishi Electric Europe Cup - Monza Status Athens Open - Athens XI Ciutat de Barcelona - Barcelona Marburg Challenger Manerbio Challenger Campinas Challenger Sao Paulo Challenger Cali Challenger Bratislava Challenger Unicredit Czech Open - Prostejov Braga Challenger Shymkent Challenger Timisoara Challenger - Timisoara Brasov Challenger - Brasov Milan Challenger Challenger Ford de Cherbourg - Cherbourg Meknes Challenger XI Torneo Internazionale di Tennis - Barletta Open Prevadies - St. Brieuc Morocco Tennis Tour - Marrakech Arpa Ceramic Cup - Reggio Emilia Riviera di Rimini Challenger - Rimini Citta di Como - Como Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava Challenger Ciudad de Guayaquil - Guayaquil Guayaquil Challenger Seville Challenger Stella Artois Clay Court Championships - Budaors Copa Ericsson Costa Rica - San Jose Challenger 42 - Andrezieux Segovia Challenger San Luis Potosi Challenger Challenger Copa Sevilla 2008 - Seville Pozoblanco Challenger Tunis Challenger Cordenons Challenger Kosice Challenger Alphen Challenger Santiago Challenger Challenger 42 - Andrezieux Lima Challenger San Luis Potosi Challenger Santo Domingo Challenger Padova Challenger Shenzhen Challenger Napoli Challenger Ostrava Challenger Furth Challenger Copenhagen Open - Copenhagen Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Almaty Challenger Grand Prix de Tennis de Lyon - Lyon Estoril Open - Estoril Meknes Challenger The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Challenger Ford de Cherbourg - Cherbourg Open de Moselle - Metz Kenitra Challenger Sibiu Challenger Rezidenza Open - Magdeburg Geneva Challenger - Geneva Casablanca Challenger Liberec Challenger Muller Cup - Ulm Black Forest Open 2002 - Freudenstadt Kosice Challenger Canberra Challenger Neride Prague Indoor - Prague Ciudad de Telde - Telde Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Compaq Challenger - Bucharest Trofeo Sisma Mantova - Mantova AAPT Championships - Adelaide Adidas International - Sydney Open 13 - Marseille Qingdao Challenger Arizona Men's Tennis Championships - Scottsdale Estoril Open - Estoril Bordeaux Challenger BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Jameson Cup - Milan The Nottingham Open - Nottingham Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Open de Franche-Comte - Besancon Tatra Banka Open - Bratislava Open de Franche Comte - Besancon Idea Prokom Open - Sopot Davidoff Swiss Indoors - Basel Panama City Challenger Milan Indoors - Milan Cordenons Challenger LTA Shrewsbury Challenger - Shrewsbury Monza Challenger Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Bordeaux Challenger The Priority Telecom Open - Amersfoort Bercuit Challenger Asirom Challenger - Brasov Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Internationaux de Doubs Open de Franchie-Comte - Besancon Open Romania - Bucharest Oberstaufen Challenger Meerbusch Challenger Biella Challenger Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg 10th Wartburg Open - Eisenach Stella Artois Clay Court Championships - Budaors V Abierto Internacional de Salinas - Salinas Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland X Open Internacional D'Andorra - Andorra Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk ATP Challenger 2003 Numea - New Caledonia U.S. Men's Clay Court Championships - Houston ATP Challenger Open 2004 - Monchengladbach Grand Prix Hassan II - Casablanca TED Open - Istanbul Mauritius Open - Mauritius Pro Tennis World Open - Sunrise Arroyo de la Encomienda - Valladolid Marburg Challenger Dutch Open Tennis - Amersfoort Riviera di Rimini Challenger - Rimini BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Copa Petrobras Colombia - Bogota Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Seville Challenger Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Costa do Sauipe Segovia Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Poznan Challenger Tennislife Cup - Napoli Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Open Tarragona Costa Daurada - Tarragona Istanbul Challenger Copa Petrobras-Argentina - Buenos Aires Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Como Challenger Open de Nice Cote d'Azur - Nice Zagreb Challenger Rome Challenger BMW Open - Munich Winston Salem - Winston Salem BCR Open Romania - Bucharest Alessandria Challenger Apia International - Sydney Estoril Open - Estoril Serbia Open - Belgrade Prostejov Challenger Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Furth Challenger Cali Challenger Heineken Open - Auckland Cortina Challenger The 10tele.com Open - Nottingham Noumea Challenger Heilbronn Challenger Open Sud de France - Montpellier Next Generation Adelaide International - Adelaide Banja Luka Challenger ABN AMRO World Tennis Tournament - Rotterdam Medibank International - Sydney St. Petersburg Open - St. Petersburg Sao Paulo Challenger U.S. National Indoor Tennis Championships - Memphis Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Dallas Challenger Portugal Open - Oeiras Tashkent Challenger Arad Challenger Poznan Challenger Bet-at-home Open - Hamburg Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Trnava Challenger Bet-at-home Cup - Kitzbuhel Tanger Challenger Meknes Challenger Masters Series - Hamburg Ordina Open - s-Hertogenbosch Rabat Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Heineken Open - Auckland Grand Prix Hassan II - Casablanca Power Horse Cup - Dusseldorf Marbella Challenger Marrakech Challenger Grand Prix Hassan II - Casablanca Credit Agricole Suisse Open - Gstaad Aircel Chennai Open - Chennai Grand Prix de Tennis de Lyon - Lyon Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Open de Nice Cote d'Azur - Nice Barcelona Open BancSabadell - Barcelona Mersin Challenger Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Brasil Open - Sao Paulo Leon Challenger Brasil Open - Sao Paulo Qatar ExxonMobil Open - Doha Monza Challenger Panama City Challenger St. Petersburg Open - St. Petersburg Johannesburg Challenger Athens Challenger St. Petersburg Open - St. Petersburg Poprad Tatry Challenger Tunis Challenger Open de la Comunidad Valenciana - Valencia New Delhi Challenger Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow Le Gosier Challenger St. Petersburg Open - St. Petersburg Scheveningen Challenger Poznan Challenger International German Open - Hamburg Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Heineken Open - Auckland Movistar Open - Santiago Napoli Challenger Bet-At-Home Austrian Open - Kitzbuhel Morelos Challenger UNICEF Open - 's Hertogenbosch Medellin Challenger Aix En Provence Challenger Mercedes Cup - Stuttgart Caltanissetta Challenger Dubai Duty Free Tennis Championships - Dubai Copa Claro - Buenos Aires Millennium Estoril Open - Estoril Grand Prix Hassan II - Casablanca Zagreb Challenger Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Mexico City Challenger Guayaquil Challenger BRD Nastase Tiriac Trophy - Bucharest Heilbronn Challenger Gelsor Open Romania - Bucharest Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Generali Open 2003 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Segovia Challenger Anning Challenger Erste Bank Open - Vienna Schickendanz Open - Furth Madrid Challenger Dubai Duty Free Tennis Championships - Dubai ATP Challenger Tour Finals Barcelona Challenger Braunschweig Challenger Lima Challenger Istanbul Challenger The LTA Hull Challenger - Hull Tennis Napoli Cup - Naples Sporting Challenger - Turin Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Samarkand Challenger Mestre Challenger Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Generali Open - Kitzbuhel Tampere Challenger Cortina Challenger The Bolton Challenger - Bolton Neride Prague Indoor - Prague Grand Prix Hassan II - Marrakech Blois Challenger Braunschweig Challenger Scheveningen Challenger Movistar Open - Vina del Mar Finnish Open - Helsinki Copa Telmex - Buenos Aires Bogota Challenger - Bogota Bastad Challenger Ecuador Open - Quito Alphen Challenger ATP Challenger La Serena - La Serena Open Romania - Bucharest Open de Moselle - Metz Open 13 - Marseille Sydney International - Sydney Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Estoril Open - Estoril Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Open de Moselle - Metz ATP Kremlin Cup - Moscow Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Croatia Open - Umag Sony Ericsson Open - Miami Qatar ExxonMobil Open - Doha Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Rogers Cup - Montreal SkiStar Swedish Open - Bastad Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Studena Croatia Open - Umag BNP Paribas Open - Indian Wells Campionati Internazionali di Sicilia - Palermo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Open de Tenis Comunidad Valenciana - Valencia Bet-at-home Open - Hamburg Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Allianz Suisse Open - Gstaad Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Malaysian Open - Kuala Lumpur SAP Open - San Jose BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Mutua Madrid Open - Madrid Kremlin Cup - Moscow Mutua Madrid Open - Madrid Winston-Salem Open - Winston-Salem AEGON Championships - London Rakuten Japan Open - Tokyo Tennis Masters Series - Rome Campionati Internazionali d'Italia - Rome SkiStar Swedish Open - Bastad Campionati Internazionali D'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Grand Prix Hassan II - Casablanca St. Petersburg Open - St. Petersburg Croatia Open - Umag SkiStar Swedish Open - Bastad Orange Warsaw Open - Warsaw Qatar ExxonMobil Open - Doha French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London NASDAQ-100 Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne Internazionali BNL dItalia - Rome Australian Open - Melbourne Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, World Group, QR, ROU-CAN 4-1 Davis Cup, World Group, 1R, ROU-BLR 3-2 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, 1R, UKR-ROU 3-1 Hopman Cup - Perth Davis Cup, World Group, PO, ROU-IND, 4-1 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, World Group, 1R, ROU-RUS 1-4 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, QF, CRO-ROU 4-1 River Oaks International Tennis Tournament - Houston Hopman Cup - Perth Olympics - Athens Olympics - Beijing